Big Huge Thesaurus

Nilo-Saharan language

noun